#home{
  
}
#home .container{width: 1000px;}
.content_item .content_item_left {
  float: left;
  /* margin-right: 260px; */
  margin-right: 133px;
  overflow: hidden;
}
.content_item .content_item_left img {
  width: 525px;
  height: 474px;
  display: block;
  float: left;

  font-size: 28px;
  font-weight: 400;
  color: rgba(0, 0, 0, 1);
  transition: all 4s;
}

.content_item .content_item_left img:hover {
  transform: scale(1.5);
  cursor: pointer;
}

.content_item .content_item_right {
  float: left;
  width: 342px;
}

.content_item .content_item_right .p_box {
  font-size: 28px;
  font-weight: 400;
  color: rgba(0, 0, 0, 1);
  text-align: center;
}

.content_item .content_item_right .p_box .blue_box {
  width: 342px;
  height: 20px;
  background: rgba(135, 224, 208, 1);
  position: relative;
  top: -15px;
  z-index: -1;
}

.content_item .content_item_right .jianjie {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 1);
  line-height: 25px;
  margin-top: 60px;
  margin-bottom: 80px;
}

.content_item .content_item_right .price {
  font-size: 18px;
  font-weight: 400;
  color: rgba(72, 150, 136, 1);
}

.content_item .content_item_right .btn {
  width: 110px;
  height: 41px;
  border: 2px solid rgba(72, 150, 136, 1);
  border-radius: 21px;
  text-align: center;
  line-height: 41px;
  font-size: 18px;
  font-weight: 400;
  color: rgba(0, 0, 0, 1);
  margin-top: 60px;
  cursor: pointer;
}

.pro_left {
  width: 585px;
  float: left;
}

.pro_left .up {
  width: 585px;
  height: 568px;
  position: relative;
  margin-bottom: 15px;
  cursor: pointer;
  border: 1px solid #eee;
  overflow: hidden;
}

.pro_left .up img {
  width: 100%;
  height: 100%;
  transition: all 3s;
}

.pro_left .up img:hover {
  transform: scale(1.5);
}

.pro_left .up .box {
  width: 525px;
  height: 124px;
  background: rgba(255, 255, 255, 1);
  border-radius: 10px;
  position: absolute;
  left: 30px;
  bottom: 30px;
  box-sizing: border-box;
  padding: 20px;
  box-shadow: 0 0 5px 1px grey;
}

.pro_left .up .box > img {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 20px;
  top: 50px;
}

.pro_left .up .box .p1 {
  font-size: 16px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
}

.pro_left .up .box .p2 {
  font-size: 14px;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  margin: 10px 0;
}

.pro_left .up .box .price {
  font-size: 14px;
  font-weight: 400;
  color: rgba(72, 150, 136, 1);
}

.pro_left .down > div {
  width: 285px;
  cursor: pointer;
  border: 1px solid #eee;
}

.pro_left .down > div .img_wrap {
  width: 100%;
  height: 285px;
  overflow: hidden;
}

.pro_left .down > div .img_wrap > img {
  width: 100%;
  height: 100%;
  transition: all 3s;
}

.pro_left .down > div .img_wrap > img:hover {
  transform: scale(1.3) rotate(30deg);
}

.pro_left .down .down_left {
  margin-right: 10px;
  float: left;
}

.pro_left .down .down_right {
  float: left;
}

.pro_left .down .name_wrap {
  box-sizing: border-box;
  padding: 10px;
  padding-top: 0;
}

.pro_left .down .name_wrap p:nth-child(1) {
  font-size: 16px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
  line-height: 35px;
}

.pro_left .down .name_wrap p:nth-child(2) {
  font-size: 14px;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
}

.brand_content{
  width: 100%;
  height: 768px;
  min-width: 1920px;
}

.brand_content > div {
  width: 569px;
  height: 100%;
  background: rgba(116, 193, 179, 1);
  box-sizing: border-box;
  padding: 20px 80px;
  float: left;
  color: #fff;
}

.brand_content > div p {
  text-align: center;
}

.brand_content > div .p1 {
  font-size: 28px;
  font-weight: bold;
}

.brand_content > div .p2 {
  font-size: 28px;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 35px;
  margin: 15px 0;
}

.brand_content > div .p3 {
  font-size: 18px;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
}

.brand_content > div .p4 {
  font-size: 14px;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  line-height: 25px;
  margin-top: 50px;
}

.brand_content > div .btn {
  width: 100px;
  height: 36px;
  border: 2px solid rgba(229, 229, 229, 1);
  text-align: center;
  line-height: 36px;
  margin: 0 auto;
  font-size: 14px;
  font-weight: bold;
  margin-top: 50px;
  cursor: pointer;
}

.brand_content > img {
  display: block;
  float: left;
}